Learn how to use OAuth 2.0 to add authorization to your projects.
Course from @CodingCleverly
GitHub Link:
⭐️ Chapters ⭐️
- 0:00:00 Introduction to OAuth 2.0
- 0:01:57 OAuth 2.0 in Simple Terms: The Valet Key System
- 0:03:04 The Four OAuth Roles (Resource Owner, Client, Auth Server, Resource Server)
- 0:04:02 Why PKCE (Proof Key for Code Exchange) Matters
- 0:05:55 Project Setup & Folder Structure
- 0:07:44 Building the Authorization Server
- 0:12:48 Authorization Server: Code Imports & Initial Setup
- 0:30:23 Building the Resource Server (API)
- 0:42:03 Building the Client App (Authorization Code + PKCE)
- 0:48:13 Running the Full System (Auth, Resource, Client Servers)
- 0:55:31 Debugging and Fixing the JWKS Error
- 1:08:33 Debugging and Fixing the Axios 400 Error
- 1:16:04 Summary of Key Roles and Best Practices
- 1:17:34 Setting up the GitHub Repository
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning:
🎉 Thanks to our Champion and Sponsor supporters:
👾 Drake Milly
👾 Ulises Moralez
👾 Goddard Tan
👾 David MG
👾 Matthew Springman
👾 Claudio
👾 Oscar R.
👾 jedi-or-sith
👾 Nattira Maneerat
👾 Justin Hual
--
Learn to code for free and get a developer job:
Read hundreds of articles on programming:
|
How to Install Xcode on Mac | Install Xc...
How to Install Eclipse IDE on Windows 11...
How To Install and Use Cursor on Windows...
A live information session to introduce ...
Download your free Python Cheat Sheet he...
How to Install IntelliJ IDEA on Mac | In...
How to Install IntelliJ IDEA on Windows ...
How to Install and Use Windsurf on Windo...
Download your free Python Cheat Sheet he...
🔥Agentic AI Training Course - Master AI ...